home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / modem / ic201c.zip / HOST.DOC < prev    next >
Text File  |  1994-06-06  |  75KB  |  1,575 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                   Intellicomm (TM)
  8.                                        v2.01
  9.        Copyright (C) 1991-1994 Liberation Enterprises.  All rights reserved.
  10.        ---------------------------------------------------------------------
  11.                            INTELLICOMM HOST DOCUMENTATION
  12.        ---------------------------------------------------------------------
  13.  
  14.                                  TABLE OF CONTENTS
  15.  
  16.  
  17.      1.  INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  18.          1.1  What is Intellicomm Host?  . . . . . . . . . . . . . . . . .   2
  19.          1.2  Starting Intellicomm Host  . . . . . . . . . . . . . . . . .   2
  20.          1.3  Help with the Host . . . . . . . . . . . . . . . . . . . . .   3
  21.          1.4  Host Mode Setup  . . . . . . . . . . . . . . . . . . . . . .   3
  22.          1.5  Host Status Line . . . . . . . . . . . . . . . . . . . . . .   4
  23.          1.6  The Waiting for Caller Menu  . . . . . . . . . . . . . . . .   5
  24.          1.7  Local Logon  . . . . . . . . . . . . . . . . . . . . . . . .   6
  25.          1.8  Regular Logon  . . . . . . . . . . . . . . . . . . . . . . .   6
  26.  
  27.      2.  CONTROLLING HOST OUTSIDE THE 'WAITING FOR CALLER' MENU  . . . . .   8
  28.          2.1  Host Menu  [Alt-Z] . . . . . . . . . . . . . . . . . . . . .   8
  29.  
  30.      3.  HOST MAIN MENU  . . . . . . . . . . . . . . . . . . . . . . . . .   8
  31.          3.1  [L]ist Files . . . . . . . . . . . . . . . . . . . . . . . .   8
  32.          3.2  [F]ind a File  . . . . . . . . . . . . . . . . . . . . . . .   9
  33.          3.3  [V]iew File  . . . . . . . . . . . . . . . . . . . . . . .    10
  34.          3.4  [D]ownload . . . . . . . . . . . . . . . . . . . . . . . .    11
  35.          3.5  [U]pload . . . . . . . . . . . . . . . . . . . . . . . . .    13
  36.          3.6  [G]oodbye  . . . . . . . . . . . . . . . . . . . . . . . .    14
  37.          3.7  [C]hat . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  38.          3.8  [E]nter DOS Command  . . . . . . . . . . . . . . . . . . .    15
  39.          3.9  [S]hell to DOS . . . . . . . . . . . . . . . . . . . . . .    15
  40.          3.10  [N]ew Directory . . . . . . . . . . . . . . . . . . . . .    17
  41.          3.11  [H]elp  . . . . . . . . . . . . . . . . . . . . . . . . .    17
  42.          3.12  [A]bort Host  . . . . . . . . . . . . . . . . . . . . . .    17
  43.          3.13  The '<MORE>' Prompt . . . . . . . . . . . . . . . . . . .    18
  44.  
  45.      4.  SPECIAL HOST FILES  . . . . . . . . . . . . . . . . . . . . . .    19
  46.          4.1  ANSI Codes . . . . . . . . . . . . . . . . . . . . . . . .    19
  47.          4.2  .BBS Files and the <MORE> Prompt . . . . . . . . . . . . .    20
  48.          4.3  Cautions Regarding .BBS Files  . . . . . . . . . . . . . .    20
  49.          4.4  LOGON.BBS  . . . . . . . . . . . . . . . . . . . . . . . .    20
  50.          4.5  WELCOME.BBS  . . . . . . . . . . . . . . . . . . . . . . .    20
  51.          4.6  MENU.BBS . . . . . . . . . . . . . . . . . . . . . . . . .    21
  52.          4.7  HELP.BBS . . . . . . . . . . . . . . . . . . . . . . . . .    22
  53.          4.8  LOGOFF.BBS . . . . . . . . . . . . . . . . . . . . . . . .    22
  54.  
  55.      5.  USING DOORWAY FOR DOS SHELLS  . . . . . . . . . . . . . . . . .    23
  56.          5.1  What is DOORWAY? . . . . . . . . . . . . . . . . . . . . .    23
  57.          5.2  Setting up DOORWAY for Intellicomm Host  . . . . . . . . .    23
  58.          5.3  Using DOORWAY from the Remote End  . . . . . . . . . . . .    25
  59.  
  60.      6.  HOST QUESTIONS & ANSWERS, PROBLEMS & SOLUTIONS  . . . . . . . .    26
  61.  
  62.  
  63.  
  64.  
  65.      Intellicomm v2.01               HOST.DOC                               2
  66.      
  67.      
  68.  
  69.                                   1.  INTRODUCTION
  70.  
  71.      1.1  What is Intellicomm Host?
  72.  
  73.      Intellicomm's Host Mode is a multi-featured host system which turns your
  74.      computer into a small BBS, providing remote users (either via modem or
  75.      direct cable linkup) with password-protected access to the following
  76.      functions:
  77.  
  78.       [L]ist Files         [C]hat
  79.       [F]ind a File        [E]nter DOS command
  80.       [V]iew File          [S]hell to DOS
  81.       [D]ownload           [N]ew Directory
  82.       [U]pload             [H]elp
  83.       [G]oodbye            [A]bort Host
  84.  
  85.      Each of these functions is explained in detail below.
  86.  
  87.      Some uses for Intellicomm Host are:
  88.  
  89.      o Transferring files.  If you have one or more files that you want to
  90.        send to a friend (or to another office) or you want a friend to send
  91.        you one or more files, simply start the Host, then have the friend call
  92.        you with his regular communications program and either [U]pload or
  93.        [D]ownload the file(s).  Since Intellicomm comes with a BIF Template
  94.        for Intellicomm Host; calls can be made automatically at night (after
  95.        the long-distance charges have gone down) if the remote user has
  96.        Intellicomm.
  97.  
  98.      o Using your computer (or someone else's computer, if they have
  99.        Intellicomm Host installed) from a remote location.  Intellicomm Host's
  100.        ACCESS LEVEL 2 provides access to all files on the computer, and if a
  101.        DOS Shell Password is defined in the Host Mode setup, remote 'Shell to
  102.        DOS' abilities are also available.  Please see the notes on the [S]hell
  103.        to DOS command below for details.
  104.  
  105.      A message facility will be added in the future, but there was no time to
  106.      implement it for Intellicomm Host v1.00.
  107.  
  108.      1.2  Starting Intellicomm Host
  109.  
  110.      Host Mode can be started from almost anywhere in Intellicomm by pressing
  111.      [Alt-G], or by selecting "Host Mode" from the Main Menu, Hotkey Menu
  112.      ([Shift-F1]), or Terminal Menu.
  113.  
  114.      Note that Intellicomm must be in MANUAL mode or [Alt-G] will access the
  115.      Goto Manual Mode menu.  [Alt-G] pulls double-duty, performing one task
  116.      when Intellicomm is in Manual mode (starting Host Mode) and another in
  117.      Auto mode (Goto Manual).
  118.  
  119.      You can also start Host Mode via a batch file or menu system by using the
  120.      '/Area:' command line switch:
  121.  
  122.      ICOM.EXE /Area:Host
  123.  
  124.  
  125.  
  126.  
  127.      Intellicomm v2.01               HOST.DOC                               3
  128.      
  129.      
  130.  
  131.      The above command starts Intellicomm and automatically executes the Host
  132.      Mode.  You can add this command to your AUTOEXEC.BAT file if you'll be
  133.      away from the Host computer for a period of time, to re-start the Host if
  134.      there is a power failure.
  135.  
  136.      1.3  Help with the Host
  137.  
  138.      If you need help with anything while using Intellicomm Host, simply press
  139.      the [F1] key.  The online help details all of the Host functions
  140.      available, and the keys used to access the functions.
  141.  
  142.      1.4  Host Mode Setup
  143.  
  144.      When you access Intellicomm Host for the first time, you will be informed
  145.      that no Upload or Download Directories have been defined and the
  146.      Intellicomm Setup / Host Mode Settings screen will be displayed
  147.      automatically.  The settings on this screen are documented in the online
  148.      help.  Press [F1] while viewing the Host Mode Settings screen for
  149.      detailed information on each setting.
  150.  
  151.      ON YOUR FIRST SETUP THE ITEMS TO PAY ATTENTION TO ARE:
  152.  
  153.       > Host Download Dir: The disk directory (D:\PATH) that Level 1 callers
  154.         have access to.  
  155.  
  156.       > Host Upload Dir: The directory (D:\PATH) that all user uploads are
  157.         placed in.
  158.  
  159.       > Level 1 Password: The password callers must enter to gain Level 1
  160.         access to your Host.  Level 1 callers are restricted to files that
  161.         exist in the Host Download Dir, and they cannot access files in other
  162.         directories.
  163.  
  164.       > Level 2 Password: The password callers must enter to gain Level 2
  165.         access to your Host.  If you define a password here, make sure it's a
  166.         good one, as Level 2 callers can access any file on your system!  If
  167.         security is an issue on your Host system, leave the Level 2 password
  168.         BLANK, and remote access Level 2 will not be possible.
  169.  
  170.       > DOS Shell Password: The password required to use the '[E]nter DOS
  171.         Command', '[S]hell to DOS', and '[N]ew Directory' Host Main Menu
  172.         options.  This password is even more critical than the Level 2
  173.         password since it provides remote callers with virtually unlimited
  174.         access to your system.  DOS commands (FORMAT, COPY, DEL *.*, etc), and
  175.         most command line utilities can be used remotely if the DOS Shell
  176.         Password is known (or guessed).  Again if security is an issue on your
  177.         system, leave the DOS Shell Password blank and users who attempt to
  178.         access DOS-related Host functions will be presented with the message
  179.         "Sorry, DOS functions are disabled on this Host".
  180.  
  181.       > Abort Host Password: The password required to use the '[A]bort Host'
  182.         option.  [A]bort Host can be selected remotely from either the Host
  183.         Main Menu, or another menu that is displayed just prior to all file
  184.         transfers (similar to BBS's that allow you to select [G]oodbye to
  185.  
  186.  
  187.  
  188.  
  189.      Intellicomm v2.01               HOST.DOC                               4
  190.      
  191.      
  192.  
  193.         automatically log off after your transfer completes).  [A]bort not
  194.         only logs the user off, but also aborts Host Mode.  If the 'Abort Host
  195.         Password' is successfully entered, the user is asked 'Exit Intellicomm
  196.         as well?'.  If she answers "Y"es, the DOS Shell Password is prompted
  197.         for, and if that is successfully entered the Host will not only abort
  198.         itself, but will also abort ICOM.EXE and return to the caller (DOS,
  199.         Windows, etc).
  200.  
  201.         Again, if no 'Abort Host Password' is defined, the [A]bort Host option
  202.         is disabled and users who try to [A]bort will simply get the message
  203.         "Sorry, Abort is disabled on this Host".
  204.  
  205.       > Use EXTERNAL Protocols?: You may want to set this to NO if security is
  206.         an issue on your Host.  Many external protocols are equipped with
  207.         features which could breech the security of your Host.  Press [F1]
  208.         (Help) from the Intellicomm Setup / Host Mode Settings screen and read
  209.         the notes for more detailed information.
  210.  
  211.       > Direct CABLE Link?: Set to NO if using a modem on your COM port
  212.         (INCLUDING external modems connected via a cable), set to YES if
  213.         you're running a NULL modem cable directly between two computers (i.e.
  214.         no modem at all is involved).  If set to YES, Intellicomm Host
  215.         bypasses the 'Waiting for Caller' menu and goes directly to the 'Enter
  216.         name/Enter Password' logon questions.  It also causes the Host to
  217.         ignore the COM port 'carrier detect' (online/offline state) signal,
  218.         bypass initializing the modem (at startup/exit, or when going
  219.         "offhook" for a Local Logon), and bypass any attempts at "hanging up". 
  220.         None of these things are necessary for direct cable link ups.
  221.  
  222.      The rest of the Host Mode Settings will only have to be changed if your
  223.      modem does not use standard "Hayes-compatible" commands.  See the online
  224.      help ([F1] from the Host Mode Settings screen), and your modem
  225.      documentation for further instructions.
  226.  
  227.      1.5  Host Status Line
  228.  
  229.      Intellicomm Host uses a status line on the bottom screen line, much like
  230.      the Intellicomm terminal status line.  Even if you have the status line
  231.      turned off in the Intellicomm main setup, the Host still displays its
  232.      status line; (a) since information such as the current caller's name and
  233.      security level is displayed on the status line, and; (b) to remind you
  234.      that your remote callers probably have a status line on as well.  Even if
  235.      the Host didn't display a status line, the bottom screen line would
  236.      always remain blank: since it is assumed that the caller DOES (or at
  237.      least very well might) have a status line turned on.
  238.  
  239.      The information on the status line (in order of appearance from left to
  240.      right) is:
  241.  
  242.      1. The caller's name, or 'Offline' if the Host is not currently
  243.         connected.
  244.  
  245.      2. The total amount of time (Hours:Minutes) that the caller has been
  246.         connected for.
  247.  
  248.  
  249.  
  250.  
  251.      Intellicomm v2.01               HOST.DOC                               5
  252.      
  253.      
  254.  
  255.      3. Either the word "Host" (no caller connected) or "Lvl 1" or "Lvl 2":
  256.         the caller's security level.
  257.  
  258.      4. The current communications port settings or modem CONNECT speed.  The
  259.         main setup option 'Status bar displays' (Terminal Settings screen)
  260.         determines whether the port speed or the modem CONNECT speed is
  261.         displayed.
  262.  
  263.      5. The state of the capture log: if a filename such as ICOM.CAP is
  264.         displayed, then the Host session (all text displayed on the screen) is
  265.         being captured to the file.  If you have the 'Open Capture on
  266.         Connect?' item (main setup/General Settings) turned on, Host will
  267.         automatically open the capture log when a caller connects.  This
  268.         allows you to review Host activity (select "Review Session Captures"
  269.         from the Icom Main Menu) if you are unable to monitor calls first-
  270.         hand.
  271.  
  272.      6. The reminder 'Alt-Z for Menu' (for use when a caller is online: not
  273.         while at the 'Waiting for Caller' menu).  Press [Alt-Z] (hold down the
  274.         [Alt] key and tap the [Z] key) to display a menu of all available Host
  275.         Mode functions.  The menu you'll get is identical to the 'Waiting for
  276.         Caller' menu, except that the "Local Logon" option is hidden, and a
  277.         new option "Terminate User  [End]" is visible.  Use the [Alt-Z] menu
  278.         until you memorize the available hotkeys, such as [End] (Terminate
  279.         User) and [Esc] (Terminate Host).
  280.  
  281.      1.6  The Waiting for Caller Menu
  282.  
  283.      If the Host Mode Settings 'Direct CABLE Link?' option is set to YES, Host
  284.      Mode skips the Waiting for Caller menu, and performs a 'regular logon'
  285.      immediately, between each caller.  If you have the Direct CABLE Link
  286.      option enabled, please skip down to the 'Regular Logon' section.
  287.  
  288.      If the Host Mode Settings 'Direct CABLE Link?' option is set to NO, Host
  289.      Mode initializes your modem for Host use, then displays the 'Waiting for
  290.      Caller' Host Menu.  Note that if your modem has an "Auto Answer" or "AA"
  291.      light, it *must* *not* be on when Host Mode is as the Waiting for Caller
  292.      menu.  Modem auto-answer is not a reliable way to handle incoming calls,
  293.      since not all modems feature auto-answer capabilities.  Rather than using
  294.      auto-answer, Intellicomm Host instead watches for the "RING" message from
  295.      your modem, then sends the standard "ATA" (Answer call) command to get
  296.      the modem to answer the incoming call.  This is the method that most real
  297.      BBS's use to handle incoming calls as well.
  298.  
  299.      NOTE: Both the "RING" message that the Waiting for Caller Menu watches
  300.      for, and the "ATA" command that is sent to get your modem to answer the
  301.      call are configurable on the Intellicomm Setup / Host Mode Settings
  302.      screen (options 'Modem RING Message' and 'Modem Answer Command').  If
  303.      your modem uses a different 'RING' message or requires a command other
  304.      than ATA^M to answer calls, simply re-define the 'Modem Answer Command'
  305.      and 'Modem RING Message' items on the main setup Host Settings screen.
  306.  
  307.      TIP: If your modem auto-answer light is on while at the Waiting for
  308.      Caller menu, check your modem documentation for a SWITCH on the modem
  309.  
  310.  
  311.  
  312.  
  313.      Intellicomm v2.01               HOST.DOC                               6
  314.      
  315.      
  316.  
  317.      that activates auto-answer, then change the proper switch to the opposite
  318.      position.
  319.  
  320.      1.7  Local Logon
  321.  
  322.      When the Waiting for Caller menu is displayed, Host Mode (aside from
  323.      watching for your keystrokes and mouse clicks) is watching your modem for
  324.      incoming calls.  Various options are available at the Waiting for Caller
  325.      menu (again press [F1] for detailed help) but the first time you access
  326.      Intellicomm Host you'll probably want to select "Local Logon" to see what
  327.      the Host looks like.
  328.  
  329.      When you select Local Logon, or any other option at the Waiting for
  330.      Caller menu (other than Terminate Host) your modem is taken "off-hook"
  331.      until you return to the Waiting for Caller menu.  This is done so that
  332.      anyone who calls your Host while you're away from the Waiting for Caller
  333.      menu (the only place that Host monitors for incoming calls) will get a
  334.      BUSY signal, instead of ring-no-answer.  Ring-no-answer normally
  335.      signifies "out of service" to those calling a BBS or Host... while BUSY
  336.      simply signifies that someone else is using the BBS/Host.  This is why
  337.      your modem is taken off-hook whenever you leave the Waiting for Caller
  338.      menu.
  339.  
  340.      After your modem is taken off-hook you are then asked whether you want to
  341.      logon as "Sysop".  If you answer YES, the "Enter name/Enter password"
  342.      prompts are skipped and you are assigned access LEVEL 2 (Sysop) status
  343.      automatically.  If you answer NO, a 'regular logon' (explained below)
  344.      begins.  Here you may enter the LEVEL 1 password (defined during the Host
  345.      Mode setup above) to see how the Host will behave when Level 1 callers
  346.      are connected.  As mentioned earlier, Level 1 callers are restricted in
  347.      their access to your computer in that they can only access files in the
  348.      'Host Download Directory'.  Level 2 callers have access to any file on
  349.      any drive, in any directory on your system.
  350.  
  351.      1.8  Regular Logon
  352.  
  353.      If you select Local Logon from the Waiting for Caller menu and answer NO
  354.      to the "Logon as Sysop?" question, or if a remote modem connection is
  355.      established, or if you have the 'Direct CABLE Link?' option set to YES,
  356.      Host begins a regular logon.
  357.  
  358.      A regular logon displays the file LOGON.BBS if found (see SPECIAL HOST
  359.      FILES below for information) then prompts the user to enter his first and
  360.      last name:
  361.  
  362.      Please enter your FIRST and LAST name:
  363.  
  364.      The name entered here is recorded in Intellicomm's Usage Log
  365.      (\ICOM\CAP\ICOM.USE) for future reference.  The user is then prompted for
  366.      a password:
  367.  
  368.      Password (Dots will echo):
  369.  
  370.  
  371.  
  372.  
  373.      Intellicomm v2.01               HOST.DOC                               7
  374.      
  375.      
  376.  
  377.      Note that whenever Host prompts for a password, it "echoes" dots
  378.      (periods) both to the local video display and back to the user. 
  379.      Otherwise other people who are in the room at the time (at your end, or
  380.      the remote end) would be able to see the password needed to access your
  381.      Host.
  382.  
  383.      If the 'Level 1 Password' (defined in the Icom main setup on the Host
  384.      Mode Settings screen) is entered, the user is assigned security level 1. 
  385.      If the 'Level 2 Passwword' is entered, the user is assigned security level
  386.      2.  After proper password entry (three incorrect password entry attempts
  387.      maximum), Intellicomm Host displays the file WELCOME.BBS, if found (see
  388.      'SPECIAL HOST FILES' below), and then displays the Host Main Menu
  389.      (internal or MENU.BBS; again see SPECIAL HOST FILES for information on
  390.      MENU.BBS).
  391.  
  392.  
  393.  
  394.  
  395.      Intellicomm v2.01               HOST.DOC                               8
  396.      
  397.      
  398.  
  399.              2.  CONTROLLING HOST OUTSIDE THE 'WAITING FOR CALLER' MENU
  400.  
  401.  
  402.      2.1  Host Menu  [Alt-Z]
  403.  
  404.      Pressing [Alt-Z] anywhere in Intellicomm Host (except at the Waiting for
  405.      Caller menu) pops up the Host Menu.  This menu provides access to the
  406.      functions on the Waiting for Caller menu (minus the Local Logon option),
  407.      plus one more function: 'Terminate User  [End]'.  If Terminate User is
  408.      selected (press the [End] key to select it without going through the
  409.      [Alt-Z] menu) Host asks you to confirm termination of the current caller,
  410.      and once confirmed a hangup command is executed (same as pressing [Alt-H]
  411.      in Terminal mode) and Host returns to the Waiting for Caller menu.
  412.  
  413.      Note that [Alt-Z] and all functions on this menu are ONLY available to
  414.      you locally.  The user cannot press [Alt-Z] and pop up the Host Menu
  415.      remotely.  Press [F1] (Help) from the [Alt-Z] Host Menu for more
  416.      information.
  417.  
  418.      2.2  Returning to the Waiting for Caller Menu
  419.  
  420.      To return to the Waiting for Caller menu, select [G]oodbye from the Host
  421.      Main Menu, or press the [End] key to Terminate the current caller.
  422.  
  423.  
  424.                                  3.  HOST MAIN MENU
  425.  
  426.  
  427.      The Host Main Menu is where all remote Host functions are accessed from. 
  428.      To access a main menu option, simply type one of the letters enclosed in
  429.      brackets.  For example, to access the '[L]ist Files' function press the
  430.      'L' key (uppercase or lower case; case is not significant).
  431.  
  432.      Note that if 'Direct CABLE Connect' is set set to NO (non-modem use)
  433.      Intellicomm Host uses three minute 'timeout' protection outside the
  434.      Waiting for Caller menu.  If no keys are pressed on the keyboard outside
  435.      of the Waiting for Caller menu, and no characters are received from the
  436.      modem (the remote user) after three minutes, Host automatically
  437.      disconnects the user and returns to the Waiting for Caller menu.
  438.  
  439.      The Host Main Menu provides the following features:
  440.  
  441.      3.1  [L]ist Files
  442.  
  443.      Displays a list of files available on the Host system, in the following
  444.      format:
  445.  
  446.      FILENAME.EXT  NNNNNNNN  MM/DD/YY  HH:MM
  447.  
  448.      NNNNNNNN represents the size of the file, MM/DD/YY represents the file
  449.      modification date (Month:Day:Year), and HH:MM represents the file
  450.      modification time (Hour:Minute).  Note that the date and time separators
  451.      (/ and : in the example above), and the date and time format can be re-
  452.  
  453.  
  454.  
  455.  
  456.      Intellicomm v2.01               HOST.DOC                               9
  457.      
  458.      
  459.  
  460.      defined on the Intellicomm Setup / General Settings screen.  If the 12
  461.      hour time format is used, an 'a' or 'p' (a.m. / p.m) follows HH:MM.
  462.  
  463.      If more than one screen-full (23 lines) of files exist, the display
  464.      pauses and the <MORE> prompt is displayed.  See the '<MORE> Prompt'
  465.      section below for more information.
  466.  
  467.      LEVEL 1 LIMITATIONS:  Level 1 callers are only displayed files in the
  468.      'Host Download Directory', and subdirectories (if any) are not displayed.
  469.  
  470.      LEVEL 2 ENHANCEMENTS: When a Level 2 caller selects [L]ist files the
  471.      following prompt is displayed:
  472.  
  473.      Press [Enter] for <CURRENT_DIR>\*.*
  474.      Or enter a filespec to view:
  475.  
  476.      <CURRENT_DIR> signifies the current DOS directory (initially the 'Host
  477.      Download Directory'; can be changed with the [N]ew Directory command, or
  478.      [E]nter DOS Command, or [S]hell to DOS).  One of the following items can
  479.      be entered at this prompt:
  480.  
  481.      o Press [Enter] to display all files in the current directory.
  482.  
  483.      o Enter a filespec alone (*.ZIP for example) to display files in the
  484.        current directory that match the filespec.  If you are unfamiliar with
  485.        the '*' and '?' wildcard characters, please refer to your DOS manual.
  486.  
  487.      o Enter a \PATH or D:\PATH to display all files in another directory, or
  488.        on another drive.  If no filespec is given, *.* is assumed.
  489.  
  490.      o Enter a \PATH\<filespec> or D:\PATH\<filespec> (C:\UTILS\*.EXE for
  491.        example) to display all files matching <filespec> in another directory,
  492.        or on another drive.
  493.  
  494.      Subdirectories are also displayed to Level 2 callers.
  495.  
  496.      3.2  [F]ind a File
  497.  
  498.      Allows the user to search the disk for one or more files.  The following
  499.      prompt is displayed when Find a File is selected:
  500.  
  501.      Find what file [* and ? accepted]:
  502.  
  503.      If [Enter] is pressed, but nothing is entered, the search is cancelled. 
  504.      Otherwise Find a File searches for one or more files that match file
  505.      'filespec' the user entered.  If you are unfamiliar with the '*' and '?'
  506.      wildcard characters, please refer to your DOS manual.
  507.  
  508.      LEVEL 1 LIMITATIONS: Only the 'Host Download Dir' is searched.  If a
  509.      Level 1 user specifies a D:\PATH\ or \PATH\ with the search filespec, it
  510.      is stripped and the 'Host Download Dir' is inserted in its place.
  511.  
  512.      LEVEL 2 ENHANCEMENTS: Level 2 callers can search directories other than
  513.      the Host Download Dir, and can also perform complete disk searches on any
  514.  
  515.  
  516.  
  517.  
  518.      Intellicomm v2.01               HOST.DOC                              10
  519.      
  520.      
  521.  
  522.      drive.  Precede the search filespec with a drive (e.g. D:*.ZIP) to search
  523.      ALL directories on a given disk drive, precede the search filespec with a
  524.      path (e.g. D:\PATH\*.ZIP) to search one directory only, or enter only a
  525.      search filespec (e.g. *.ZIP) to search the current directory.
  526.  
  527.      If no files at all are found matching the filespec, the prompt "No files
  528.      found" is displayed to the user.  Otherwise, all files matching the
  529.      filespec are displayed to the user in the following format:
  530.  
  531.      FILENAME.EXT  NNNNNNNN  MM/DD/YY  HH:MM
  532.  
  533.      NNNNNNNN represents the size of the file, MM/DD/YY represents the file
  534.      modification date (Month:Day:Year), and HH:MM represents the file
  535.      modification time (Hour:Min:Sec).  Note that the date and time separators
  536.      (/ and : in the example above), and the date and time format can be re-
  537.      defined on the Intellicomm Setup / General Settings screen.  If the 12
  538.      hour time format is used, an 'a' or 'p' (a.m. / p.m) follows HH:MM.
  539.  
  540.      If Find a File performs a complete disk search, the path to each file is
  541.      displayed on a separate line as in this example below:
  542.  
  543.      Directory (C:\UTIL)
  544.      FILE1.EXT       123456  06/01/94   1:00a
  545.      FILE2.EXT       234567  06/02/94   2:00a
  546.  
  547.      Directory (C:\ICOM\GET)
  548.      FILE3.EXT       345678  06/03/94  12:00p
  549.  
  550.      In the example, FILE1.EXT and FILE2.EXT are in the C:\UTIL directory, and
  551.      FILE3.EXT is in the C:\ICOM\GET directory.
  552.  
  553.      If more than a screen-full (23 lines) of information is displayed, the
  554.      search pauses and the '<MORE>' prompt is displayed.  See the '<MORE>
  555.      Prompt' section below for more information.
  556.  
  557.      When the search is complete the display pauses with the prompt:
  558.  
  559.      Press [Enter] to continue...
  560.  
  561.      This prevents the Main Menu from scrolling information off the screen
  562.      prematurely.  When [Enter] is pressed the Host Main Menu is re-displayed.
  563.  
  564.  
  565.      3.3  [V]iew File
  566.  
  567.      View File is used to view the contents of a TEXT FILE.  The contents of
  568.      .ZIP files or other archives is currently not supported by [V]iew File. 
  569.      When View File is selected, the following prompt is displayed:
  570.  
  571.      View which file?
  572.  
  573.      After the user enters the name of the file to view, the file is displayed
  574.      to the screen.  If more than one screen-full of information exists in the
  575.  
  576.  
  577.  
  578.  
  579.      Intellicomm v2.01               HOST.DOC                              11
  580.      
  581.      
  582.  
  583.      file, the display pauses and the <MORE> prompt is displayed.  See the
  584.      '<MORE> Prompt' section below for more information.
  585.  
  586.      LEVEL 1 LIMITATIONS: Only files that exist in the 'Host Download
  587.      Directory' can be viewed by Level 1 callers.
  588.  
  589.      LEVEL 2 ENHANCEMENTS:  Level 2 callers may precede the name of the file
  590.      to view with a \PATH\ or D:\PATH\ to view a file in another directory or
  591.      on another drive.  If only a FILENAME (or FILENAME.EXT) is specified,
  592.      View File searches for the file in the CURRENT directory.  The current
  593.      directory is displayed to Level 2 callers prior to the 'View which file?'
  594.      prompt.  
  595.  
  596.      3.4  [D]ownload
  597.  
  598.      Download is used to transfer one or more files from the Host system to
  599.      the caller's computer.  After selecting Download the user is presented
  600.      with a list of the available Host protocols:
  601.  
  602.      PROTOCOLS:
  603.  
  604.      [A] - ASCII
  605.      [R] - Relaxed Xmodem
  606.      [X] - Xmodem
  607.      [1] - Xmodem-1K
  608.      [K] - Xmodem-1K-G
  609.      [Y] - Ymodem
  610.      [G] - Ymodem-G
  611.      [Z] - Zmodem
  612.  
  613.      Which Protocol [Enter aborts]?
  614.  
  615.      The ASCII protocol can transfer only text files.  The Xmodem varieties
  616.      (Relaxed Xmodem, Xmodem, Xmodem-1K, Xmodem-1K-G) can transfer only one
  617.      file per download (i.e. 'batch' downloads are not supported due to
  618.      limitations in protocol design specifications).  Ymodem, Ymodem-G and
  619.      Zmodem support batch downloads.
  620.  
  621.      3.4.1  External Protocols
  622.  
  623.      Level 2 callers also have access to any external protocols that you have
  624.      set up on the Intellicomm main setup "External Protocols" screen.  Level
  625.      1 callers only have access to external protocols if the main setup Host
  626.      Mode Settings item 'Level 1 EXTNL Protocols?' is set to YES.  If the
  627.      External Protocol screen option 'Ask for Filename on D/L?' is set to YES,
  628.      it is assumed that the external protocol does not support batch downloads
  629.      (i.e. Host will prompt for one filename only, and will not allow
  630.      wildcards).
  631.  
  632.  
  633.  
  634.      3.4.2  BATCH Downloads
  635.  
  636.  
  637.  
  638.  
  639.      Intellicomm v2.01               HOST.DOC                              12
  640.      
  641.      
  642.  
  643.      'Batch' Downloads allow more than one file to be transferred with a
  644.      single [D]ownload command.  The ability to perform batch downloads is
  645.      dictated by the protocol selected: only Ymodem, Ymodem-G and Zmodem (and
  646.      external protocols that are defined with the 'Ask for Filename on D/L?'
  647.      option set to NO) support batch downloads.  Wildcards (* and ?) can be
  648.      used when specifying filenames with any batch protocol, and multiple
  649.      filenames can also be entered.
  650.  
  651.      NOTE: In order to perform batch uploads with external protocols (Host is
  652.      UPLOADING when a user selects [D]ownload), Host creates a file called
  653.      C:\ICOM\ICOM.UL$, listing each filespec to upload.  Example:
  654.  
  655.      C:\TEMP\*.ZIP
  656.      C:\ICOM\SND\FILE1.ZIP
  657.      C:\ICOM\SND\FILE2.ZIP
  658.      ...etc.
  659.  
  660.      It then specifies @C:\ICOM\ICOM.UL$ as the filename to upload, when
  661.      passing the filespec to the external protocol.  Most all external
  662.      protocols (DSZ, HS/Link, etc.) will accept a list of files in this
  663.      manner.  If an external protocol aborts with the error "Cannot find
  664.      @C:\ICOM.UL$" (i.e. if it doesn't support a @LIST of files), then the
  665.      external protocol cannot be used for Host batch [D]ownloads.
  666.  
  667.      Regardless of the protocol selected, Host prompts for filename #1 to
  668.      download:
  669.  
  670.      Filename #1, [Enter=Done]:
  671.  
  672.      If a non-batch protocol was selected, wildcards (* and ?) are not
  673.      accepted in filenames, and only one filename is prompted for.  If a batch
  674.      protocol was selected, wildcards are accepted, and up to ten 'filespecs'
  675.      may be specified (*.ZIP as Filename #1, *.TXT as Filename #2,
  676.      FILENAME.EXT as Filename #3, etc).  Pressing [Enter] alone at the
  677.      'Filename #' prompt ends batch filename entry.
  678.  
  679.      LEVEL 1 LIMITATIONS:  If D: (drive) or \PATH\ (directory) is specified
  680.      with a filename, the information is stripped.  Host searches for files to
  681.      download only the 'Host Download Directory'.
  682.  
  683.      LEVEL 2 ENHANCEMENTS: A \PATH or D:\PATH\ may precede the filespec
  684.      (E:\TEMP\*.ZIP for example), to download files in other directories or on
  685.      other drives.
  686.  
  687.      Once the filename(s) have been entered, the following menu is displayed:
  688.  
  689.      [C]ontinue, [G]oodbye, or [A]bort Host when file transfer completes:
  690.  
  691.      If Continue is selected, Host returns to the Main Menu when the download
  692.      completes.  If Goodbye is selected, Host automatically logs the user off
  693.      when the transfer completes.  If Abort is selected, Host prompts the user
  694.      to enter the 'Abort Host Password'.  If the proper password is entered,
  695.      Host then asks the user:
  696.  
  697.  
  698.  
  699.  
  700.      Intellicomm v2.01               HOST.DOC                              13
  701.      
  702.      
  703.  
  704.      Should Intellicomm exit to DOS as well [y/n]?
  705.  
  706.      If the user answers 'N' (no), Host logs the user off after the file
  707.      transfer completes, then aborts itself (exits back to Intellicomm; this
  708.      stops the Host from answering any further calls).  If the user answers
  709.      'Y' (yes), Host logs the user off after the transfer completes, aborts
  710.      itself, and also aborts Intellicomm (back to DOS, Windows or whatever
  711.      originally called ICOM.EXE).
  712.  
  713.      3.5  [U]pload
  714.  
  715.      Upload is used to transfer one or more files from the caller's computer
  716.      to the Host computer.  After selecting Upload the user is presented with
  717.      a list of the available Host protocols:
  718.  
  719.      PROTOCOLS:
  720.  
  721.      [A] - ASCII
  722.      [R] - Relaxed Xmodem
  723.      [X] - Xmodem
  724.      [1] - Xmodem-1K
  725.      [K] - Xmodem-1K-G
  726.      [Y] - Ymodem
  727.      [G] - Ymodem-G
  728.      [Z] - Zmodem
  729.  
  730.      Which Protocol [Enter aborts]?
  731.  
  732.      The ASCII protocol can transfer only text files.  The Xmodem varieties
  733.      (Relaxed Xmodem, Xmodem, Xmodem-1K, Xmodem-1K-G) can transfer only one
  734.      file per upload (i.e. 'batch' uploads are not supported due to
  735.      limitations in protocol design specifications).  Ymodem, Ymodem-G and
  736.      Zmodem support batch uploads.
  737.  
  738.      3.5.1  External Protocols
  739.  
  740.      Level 2 callers also have access to any external protocols that you have
  741.      set up on the Intellicomm main setup "External Protocols" screen.  Level
  742.      1 callers only have access to external protocols if the main setup Host
  743.      Mode Settings item 'Level 1 EXTNL Protocols?' is set to YES.  If the
  744.      External Protocol screen option 'Ask for Filename on D/L?' is set to YES,
  745.      it is assumed that the external protocol does not support batch uploads
  746.      (i.e. Host will prompt for one filename only, and will not allow
  747.      wildcards).
  748.  
  749.      3.5.2  BATCH Uploads
  750.  
  751.      'Batch' Uploads allow more than one file to be transferred with a single
  752.      [U]pload command.  The ability to perform batch uploads is dictated by
  753.      the protocol selected: only Ymodem, Ymodem-G and Zmodem (and external
  754.      protocols that are defined with the 'Ask for Filename on D/L?' option set
  755.      to NO) support batch uploads.  Wildcards (* and ?) can be used when
  756.      specifying filenames with any of these protocols, and multiple filenames
  757.      can be entered.
  758.  
  759.  
  760.  
  761.  
  762.      Intellicomm v2.01               HOST.DOC                              14
  763.      
  764.      
  765.  
  766.      Regardless of the protocol selected, Host then prompts for filename #1 to
  767.      download:
  768.  
  769.      Filename #1, [Enter=Done]:
  770.  
  771.      If a non-batch protocol was selected, wildcards (* and ?) are not
  772.      accepted in filenames, and only one filename is prompted for.  If a batch
  773.      protocol was selected, wildcards are accepted, and up to ten 'filespecs'
  774.      may be specified (*.ZIP as Filename #1, *.TXT as Filename #2,
  775.      FILENAME.EXT as Filename #3, etc).  Pressing [Enter] alone at the
  776.      'Filename #' prompt ends batch filename entry.
  777.  
  778.      NOTE: If a D: (drive) and/or \PATH\ is specified with a filename to
  779.      upload, the information is stripped (Level 1 *and* Level 2 callers). 
  780.      Uploads are always placed in the 'Host Upload Directory'.
  781.  
  782.      Once the filename(s) have been entered, the following menu is displayed:
  783.  
  784.      [C]ontinue, [G]oodbye, or [A]bort Host when file transfer completes:
  785.  
  786.      If Continue is selected, Host returns to the Main Menu when the upload
  787.      completes.  If Goodbye is selected, Host automatically logs the user off
  788.      when the transfer completes.  If Abort is selected, Host prompts the user
  789.      to enter the 'Abort Host Password'.  If the proper password is entered,
  790.      Host then asks the user:
  791.  
  792.      Should Intellicomm exit to DOS as well [y/n]?
  793.  
  794.      If the user answers 'N' (no), Host logs the user off after the file
  795.      transfer completes, then aborts itself (exits back to Intellicomm; this
  796.      stops the Host from answering any further calls).  If the user answers
  797.      'Y' (yes), Host logs the user off after the transfer completes, aborts
  798.      itself, and also aborts Intellicomm (back to DOS, Windows or whatever
  799.      originally called ICOM.EXE).
  800.  
  801.      3.6  [G]oodbye
  802.  
  803.      Goodbye disconnects the user from Intellicomm Host.  When Goodbye is
  804.      selected, the file GOODBYE.BBS is displayed (if found; see 'SPECIAL HOST
  805.      FILES' below), Host then issues a Hangup command (disconnects the user)
  806.      and returns to the Waiting for Caller menu.
  807.  
  808.      3.7  [C]hat
  809.  
  810.      When Chat is selected, Host displays the following prompt:
  811.  
  812.      Sysop: <User Name> is requesting a chat.
  813.      Press [Enter] to chat, any other key not to:
  814.  
  815.      To get your attention, an alarm is sounded every two seconds, for
  816.      approximately one minute.  If you do not return to the computer, or if
  817.      you do return but you press a key other than [Enter], the following
  818.      message "Sorry, the Sysop is not available" is displayed to the user.
  819.  
  820.  
  821.  
  822.  
  823.      Intellicomm v2.01               HOST.DOC                              15
  824.      
  825.      
  826.  
  827.      Chat is then automatically disabled for the duration of the call, and if
  828.      the user selects [C]hat again s/he will simply receive the same message
  829.      and no alarms will be sounded.
  830.  
  831.      If you press [Enter], the following message "The Sysop is here!" is
  832.      displayed to the user, and Host calls Intellicomm's "Chat Mode".  Press
  833.      [F1] (Help) for help with Chat Mode if you need it.  When you're finished
  834.      chatting, simply press the [Esc] key and Host will return to the main
  835.      menu.
  836.  
  837.      3.8  [E]nter DOS Command
  838.  
  839.      Enter DOS Command allows quick entry of a single DOS command, without the
  840.      overhead of performing a complete [S]hell to DOS.  If the caller has not
  841.      previously specified the 'DOS Shell Password', Host prompts for it before
  842.      accepting a command.  Note that if the 'DOS Shell Password' is not
  843.      defined on the main setup / Host Mode Settings screen, the caller will
  844.      receive the message "Sorry, DOS functions are not available on this
  845.      Host", and Host will simply return to the Main Menu.   If a password is
  846.      defined, and the correct password is entered, the following prompt is
  847.      displayed:
  848.  
  849.      DOS - D:\PATH>
  850.  
  851.      (where D:\PATH is the current DOS drive and directory).  If the user
  852.      presses [Enter] without entering a command, no action is taken.  If a
  853.      command is entered, Host executes the command (calling the command
  854.      processor COMMAND.COM/4DOS.COM, etc., so that .BAT or .BTM files can also
  855.      be executed) WITHOUT re-directing DOS input and output, and WITHOUT
  856.      swapping ICOM.EXE out of memory first.  The user can force Icom to swap
  857.      out of memory by preceding the command with 'SW:' (SWap).  For example:
  858.  
  859.      DOS - C:\ICOM\SND> SW:BIGPROG.EXE
  860.                         ^^^
  861.      Commands executed with [E]nter DOS Command MUST NOT prompt for user
  862.      input, and the command should not display any information that the remote
  863.      user needs to see.  Nothing is re-directed to or from the communications
  864.      port while the command executes.  Use the [S]hell to DOS option to
  865.      execute commands that require input, or to see the output from the
  866.      command remotely.
  867.  
  868.      3.9  [S]hell to DOS
  869.  
  870.      Shell to DOS is used to temporarily access the DOS prompt.  If the caller
  871.      has not previously specified the 'DOS Shell Password', Host prompts for
  872.      it before shelling to DOS.  Note that if the 'DOS Shell Password' is not
  873.      defined on the main setup / Host Mode Settings screen, the caller will
  874.      receive the message "Sorry, DOS functions are not available on this
  875.      Host", and Host will simply return to the Main Menu.   If a password is
  876.      defined, and the correct password is entered, Host does one of two
  877.      things:
  878.  
  879.      1. In 'Local Logon' mode, a regular DOS Shell is performed (the same as
  880.         pressing [Alt-J]).
  881.  
  882.  
  883.  
  884.  
  885.      Intellicomm v2.01               HOST.DOC                              16
  886.      
  887.      
  888.  
  889.      2. If not in Local Logon mode, Shell to DOS executes the batch file
  890.         HSTSHELL.BAT, passing it the following command line parameters:
  891.  
  892.         %1  The current COM PORT (1-8)
  893.         %2  The current BAUD RATE (300-115200)
  894.         %3  The port BASE ADDRESS (in hexadecimal)
  895.         %4  The port IRQ (in hexadecimal)
  896.  
  897.      HSTSHELL.BAT is included with Intellicomm and contains the following
  898.      lines:
  899.  
  900.      ctty COM%1:
  901.      echo Type 'EXIT' then press [Enter] to return to Host.
  902.      %COMSPEC%
  903.      ctty CON:
  904.  
  905.      Line 1 executes a 'CTTY' command to re-direct DOS input and output to the
  906.      current communications port (in batch files, %1 signifies the first
  907.      parameter passed, which is the current COM PORT), line 2 sends a message
  908.      to the remote user telling him/her how to get back to the Host, line 3
  909.      executes COMMAND.COM to actually perform the shell (%COMSPEC% refers to
  910.      the DOS environment variable that points to the command processor; either
  911.      COMMAND.COM, 4DOS.COM, NDOS.COM.... whatever you use), and line 4 re-
  912.      directs DOS input and output back to its usual place (the local keyboard
  913.      and video display) after the user enters 'EXIT'.
  914.  
  915.      3.9.1  Notes on CTTY
  916.  
  917.      CTTY is an internal DOS command that re-directs DOS input and output. 
  918.      However, CTTY is only capable of re-directing ***DOS*** input and output,
  919.      and this means that programs which do not use standard DOS input / output
  920.      CANNOT be executed remotely while in a DOS Shell.  Most DOS commands and
  921.      command line utilities (COPY, DEL, PKZIP, etc.) use standard DOS input
  922.      and output, and can be used remotely after CTTY has been executed.  Most
  923.      full-blown programs (WordPerfect, dBASE, Lotus, most mail readers,
  924.      Intellicomm and most other communications programs, etc.) do *NOT* use
  925.      DOS standard input and output: They normally use the BIOS for keyboard
  926.      input, and write DIRECTLY to video memory, bypassing DOS completely,
  927.      since DOS is very slow and inefficient.  Such programs cannot be executed
  928.      remotely after executing a CTTY command, since CTTY cannot re-direct
  929.      direct video writes out the communications port, and cannot simulate BIOS
  930.      keyboard input FROM the communications port.  However, there are CTTY
  931.      replacements that DO allow full blown DOS programs to be executed
  932.      remotely.  A popular CTTY replacement is the 'DOORWAY' program which is
  933.      discussed below in the section "USING DOORWAY FOR DOS SHELLS".  By using
  934.      something other than CTTY, and by modifying HSTSHELL.BAT (i.e., have it
  935.      call DOORWAY.EXE instead of CTTY/COMMAND.COM), your [S]hell to DOS option
  936.      will be able to handle more complex programs remotely.
  937.  
  938.      LIMITATIONS: CTTY supports only COM1 and COM2!  If you are using a port
  939.      above COM2 for your Host you will have to modify HSTSHELL.BAT to use
  940.      something other than CTTY to re-direct DOS input and output.  Again,
  941.      DOORWAY can be used to to re-direct to any communications port.
  942.  
  943.  
  944.  
  945.  
  946.      Intellicomm v2.01               HOST.DOC                              17
  947.      
  948.      
  949.  
  950.      FURTHER LIMITATIONS: CTTY conflicts with DOS's "DOSKEY" command line
  951.      editor.  If the backspace key is pressed remotely when the cursor is
  952.      right next to the command prompt (C>) the remote user will be unable to
  953.      input any keys thereafter.  This problem occurs with every Host, every
  954.      BBS ... any Host computer that uses DOSKEY and CTTY to support remote DOS
  955.      Shell.  The only way around it is to remove DOSKEY from your AUTOEXEC.BAT
  956.      file, or to use 4DOS (which has a built in command line editor that does
  957.      not have this problem), or to be careful with the backspace key during
  958.      remote DOS shells.
  959.  
  960.      3.10  [N]ew Directory
  961.  
  962.      Intellicomm Host changes to the 'Host Download Directory' when it starts. 
  963.      The [N]ew Directory command allows the user to change the current DOS
  964.      directory.  This is mainly of use to Level 2 callers, since the current
  965.      DOS directory is assumed for the [L]ist Files, [F]ind a File, [V]iew a
  966.      File, and [D]ownload commands.  The current directory is also the
  967.      directory the user is placed in if a [S]hell to DOS is performed.
  968.  
  969.      The 'DOS Shell Password' is prompted for when [N]ew Directory is
  970.      selected, if a DOS Shell Password is defined.  If no DOS Shell Password
  971.      is defined, the New Directory command is disabled.
  972.  
  973.      3.11  [H]elp
  974.  
  975.      After selecting Help, Host displays the following prompt:
  976.  
  977.      Please press the Main Menu letter you need help with:
  978.  
  979.      This allows the user to obtain help on a specific Host Main Menu option. 
  980.      For example, if the user wants help with the [D]ownload option, he or she
  981.      would press 'D' at the above prompt.
  982.  
  983.      Host then reads the file HELP.BBS and displays the appropriate help text
  984.      to the user.  Please see 'SPECIAL HOST FILES' below for more information
  985.      on the HELP.BBS file.
  986.  
  987.      If more than one screen of help is available, Host pauses with the <MORE>
  988.      prompt.  See the '<MORE> Prompt' section below for details.
  989.  
  990.      3.12  [A]bort Host
  991.  
  992.      If Abort Host is selected, Host checks the 'Abort Host Password' (main
  993.      setup / Host Mode Settings).  If no password is defined, the message
  994.      "Sorry, Abort is disabled on this Host." is displayed to the user.  If a
  995.      password is defined, Host prompts the user to enter it, and if the
  996.      correct password is entered, Host then asks the user:
  997.  
  998.      Should Intellicomm exit to DOS as well [y/n]?
  999.  
  1000.      If the user answers 'N' (no), Host logs the user off (same as selecting
  1001.      [G]oodbye), disconnects, and Aborts itself.  This stops the Host from
  1002.      answering any further calls.  If the user answers 'Y' (yes), Host logs
  1003.  
  1004.  
  1005.  
  1006.  
  1007.      Intellicomm v2.01               HOST.DOC                              18
  1008.      
  1009.      
  1010.  
  1011.      the user off, disconnects, aborts itself, and also aborts Intellicomm
  1012.      (back to DOS, Windows or whatever originally called ICOM.EXE).
  1013.  
  1014.      3.13  The '<MORE>' Prompt
  1015.  
  1016.      When the Host has more than one screen-full of information to display,
  1017.      the display pauses and the '<MORE>' prompt is displayed:
  1018.  
  1019.      <MORE>  [Enter]=continue [C]=Continuous  [N]=stop:
  1020.  
  1021.      If the user presses [Enter] the display continues, and the <MORE> prompt
  1022.      is again displayed if/when another screen-full of information has been
  1023.      displayed.  If the user presses [C] (Continuous) the display continues 
  1024.      in non-stop mode, without pausing again until all information has been
  1025.      displayed (useful if the user is capturing the information, or if
  1026.      Intellicomm is performing an automated call to the Host to capture a
  1027.      files list, etc).  If the user presses [N] the display of further
  1028.      information is cancelled, and the Host returns to the Host Main Menu. 
  1029.  
  1030.      Note that the display of information can also be cancelled prematurely
  1031.      (either remotely or locally) by pressing [Ctrl-C] or [Ctrl-K].  For
  1032.      example, to cancel [F]ind a File before all files have been displayed
  1033.      (and without waiting for a <MORE> prompt), simply press [Ctrl-C].
  1034.  
  1035.  
  1036.  
  1037.  
  1038.      Intellicomm v2.01               HOST.DOC                              19
  1039.      
  1040.      
  1041.  
  1042.  
  1043.                                4.  SPECIAL HOST FILES
  1044.  
  1045.  
  1046.      Several external files can be created to give your Host a unique and
  1047.      personalized look.  Each file is displayed at a different time (based on
  1048.      the filename) as documented below, and all files are *optional*.  If one
  1049.      of the files listed below is found, it's displayed to the user at the
  1050.      appropriate time.  If it's not found, Host doesn't complain about it or
  1051.      show any errors.  Only one of the optional files listed below is included
  1052.      with Intellicomm: HELP.BBS, the online help for Host Mode.  The other
  1053.      files must be created by you, using a Text Editor (Icom's Text Editor is
  1054.      fine) or a word processor.  Note that if you use your word processor to
  1055.      create a .BBS file you must save the file in 'DOS TEXT FILE' or non-
  1056.      document mode.  Otherwise the word processor will place formatting codes
  1057.      in the file (which will show up as garbage on-screen).  There are also
  1058.      several enhanced Shareware editors available that are designed to help
  1059.      you create files for BBS or Host use.  See 'ANSI Codes' below for more
  1060.      details.
  1061.  
  1062.      All files must be named exactly as shown below, each with a .BBS
  1063.      extension, *must* be created in the Intellicomm 'home' directory (where
  1064.      ICOM.EXE is or where the ICOM environment variable points to).  For
  1065.      example, if using Intellicomm's internal Text Editor, you're press [Alt-
  1066.      A] (enter editor), type the information you'd like to display... for
  1067.      example:
  1068.      ------------------------------------------------------------------------
  1069.      Welcome to <whatever you want to name your host>, operated by Joe Smith. 
  1070.      The Level 1 password is <Level 1 password>.  Intellicomm v2.01 is
  1071.      available for download here; select [D]ownload from the Main Menu, then
  1072.      enter the filename ICOM201*.ZIP to get all of the files.
  1073.  
  1074.      I'm available for [C]hat between 7:00pm and 10:pm only.  PLEASE do not
  1075.      select [C]hat at any other time.
  1076.  
  1077.      Thanks, and I hope you enjoy your visit!
  1078.      -----------------------------------------------------------------------
  1079.  
  1080.      You'd then press [Alt-S] to save the file, and when prompted for a
  1081.      filename you'd enter C:\ICOM\LOGON.BBS (assuming that ICOM.EXE was in the
  1082.      C:\ICOM\ directory).  Every time a caller connects henceforth, LOGON.BBS
  1083.      would be displayed, just before the 'Enter name' logon question.
  1084.  
  1085.      4.1  ANSI Codes
  1086.  
  1087.      You're free to place ANSI codes in the .BBS files to add color or
  1088.      animation.  'THEDRAW', a Shareware ANSI Editor available for download on
  1089.      most BBS's, will help you to create color ANSI files for BBS use; but be
  1090.      aware that if you place ANSI codes in any of the special host files,
  1091.      *all* callers will have the ANSI codes sent to their screen, whether they
  1092.      have a color monitor or whether their terminal program supports ANSI
  1093.      codes or not.  If you have relatively few people calling your Host, and
  1094.      you know that they all have color monitors and that their terminal
  1095.      programs support ANSI codes (i.e. if they're calling with Intellicomm,
  1096.  
  1097.  
  1098.  
  1099.  
  1100.      Intellicomm v2.01               HOST.DOC                              20
  1101.      
  1102.      
  1103.  
  1104.      ProComm, Qmodem, Telix, etc.) then feel free to "jazz up" your special
  1105.      files with 'THEDRAW' or another ANSI file editor.  Otherwise, just use
  1106.      straight ASCII text in the files.
  1107.  
  1108.      4.2  .BBS Files and the <MORE> Prompt
  1109.  
  1110.      If a .BBS file (other than MENU.BBS) contains more than 23 lines of text,
  1111.      the host <MORE> prompt will be displayed, pausing the display of the .BBS
  1112.      file every 23 lines.  I.e. you needn't keep the length of these files
  1113.      (other than MENU.BBS) limited to a single screen of information.
  1114.  
  1115.      4.3  Cautions Regarding .BBS Files
  1116.  
  1117.      When defining your .BBS files, be careful not to include HOST PROMPTS in
  1118.      the file, which may fool automated systems such as Intellicomm into
  1119.      sending an erroneous response to the Host.  For example, do not do this
  1120.      in your LOGON.BBS file:
  1121.  
  1122.      Welcome!  Enter 'VISIT' at the 'Password: ' prompt to gain access to this
  1123.      Host.
  1124.  
  1125.      The example above contains the PASSWORD PROMPT that the Host uses, and if
  1126.      Intellicomm was calling and saw this, it would immediately send the
  1127.      caller's password!  The password would then be accepted at the "Enter
  1128.      your FIRST and LAST name" prompt, fouling up the logon.
  1129.  
  1130.      All Host Mode prompts include punctuation (a colon or question mark), AND
  1131.      a trailing space, at the end of the prompt.  And Intellicomm's
  1132.      IHOST10.BIF *uses* the punctuation and the trailing space to help to
  1133.      distingush real prompts from extranneous BBS text.  Thus, leave the
  1134.      punctionation and trailing space OUT when referring to any Host prompt in
  1135.      your BBS files.  The example LOGON.BBS above would be fine like this:
  1136.  
  1137.      Welcome!  Enter 'VISIT' at the 'Password' prompt to gain access to this
  1138.      Host.
  1139.  
  1140.      4.4  LOGON.BBS
  1141.  
  1142.      This file, if found, is displayed after Intellicomm displays its
  1143.      identification string:
  1144.  
  1145.      Intellicomm Host v1.00  MM/DD/YY - HH:MM:SS
  1146.  
  1147.      but before the users is prompted to enter his or her name.  One use of
  1148.      this file, if you run an 'open' Host, is to inform callers of your Level
  1149.      1 password.
  1150.  
  1151.      4.5  WELCOME.BBS
  1152.  
  1153.      This file, if found, is displayed after a successful logon (successful
  1154.      password entry), before the Main Menu is displayed.  WELCOME.BBS is
  1155.      displayed only once: just after successful password entry.  It is not
  1156.      displayed each time the Host Main Menu is displayed.
  1157.  
  1158.  
  1159.  
  1160.  
  1161.      Intellicomm v2.01               HOST.DOC                              21
  1162.      
  1163.      
  1164.  
  1165.      WELCOME.BBS is normally used to display a 'welcome' screen (your Host
  1166.      name and 'logo'), and can also be updated by you periodically to display
  1167.      logon 'news', such as new files that are available for download, etc.
  1168.  
  1169.      4.6  MENU.BBS
  1170.  
  1171.      MENU.BBS, if found, replaces Intellicomm Host's internal Main Menu:
  1172.  
  1173.      ┌── Intellicomm HOST ──────────────── 07:25 ──┐
  1174.      │                                             │
  1175.      │  [L]ist Files         [C]hat                │
  1176.      │  [F]ind a File        [E]nter DOS command   │
  1177.      │  [V]iew File          [S]hell to DOS        │
  1178.      │  [D]ownload           [N]ew Directory       │
  1179.      │  [U]pload             [H]elp                │
  1180.      │  [G]oodbye            [A]bort Host          │
  1181.      │                                             │
  1182.      └─────────────────────────────────────────────┘
  1183.  
  1184.      with your own customized menu.  MENU.BBS doesn't allow you to change the
  1185.      keys used to select various commands, or the "MAIN Menu Command:" prompt
  1186.      itself: it simply allows you to display the available options in a
  1187.      different format.  The format you use for MENU.BBS is entirely up to you. 
  1188.      You don't have to use a box around the menu, or square brackets around
  1189.      the hotkeys, and you don't even have to list all of the options.
  1190.  
  1191.      For example, if you do not have a 'DOS Shell Password' defined, you may
  1192.      want to remove the DOS-related options when you create MENU.BBS.  Or, if
  1193.      you don't want [C]hat to be advertised, leave that option out of MENU.BBS
  1194.      (leaving it out won't disable the 'C' key, and [C]hat will still be
  1195.      available; but callers are less likely to press [C] for Chat it if it
  1196.      isn't advertised). 
  1197.  
  1198.      NOTE: MENU.BBS is the one .BBS file that Host actually loads into memory
  1199.      when Host is started, and the file is kept in memory until the host
  1200.      session ends.  This is done for speed so that your own custom menu will
  1201.      be displayed just as fast as the internal Host menu would be displayed. 
  1202.      The other .BBS files are simply opened, read line by line and displayed
  1203.      line by line then closed ... which is slower.  Using the line-by-line
  1204.      method also allows allows use of the <MORE> prompt, but since the Host
  1205.      doesn't use this line-by-line method to display MENU.BBS, a portion of
  1206.      your menu will scroll off the screen before the user sees it, if you
  1207.      place too many lines in the file.
  1208.  
  1209.      Here's how it works:
  1210.  
  1211.      Preceding and trailing space and carriage return/line feed characters are
  1212.      STRIPPED from MENU.BBS after it's loaded into memory.  When the main menu
  1213.      is displayed, the Host sends two carriage return/line feed (blank line)
  1214.      pairs to separate the menu from any text above, it then displays the
  1215.      contents of MENU.BBS (stripped of any leading or trailing blank lines),
  1216.      sends one more blank line (to separate the prompt from the menu), then
  1217.      displays the "MAIN Menu Command:" prompt.
  1218.  
  1219.  
  1220.  
  1221.  
  1222.      Intellicomm v2.01               HOST.DOC                              22
  1223.      
  1224.      
  1225.  
  1226.      If you take the remote user's "status line" into account (the bottom
  1227.      screen line is normally not useable in most communications programs) this
  1228.      leaves you with twenty two lines maximum to work with in MENU.BBS.  A
  1229.      regular screen is 25 lines high, minus one line for the remote user's
  1230.      status line (24), minus another 2 lines for the "MAIN Menu Command:"
  1231.      prompt and the blank line between the prompt and the menu (22).  If
  1232.      MENU.BBS contains more than 22 lines, part of your menu will scroll off
  1233.      the remote user's screen when the main menu prompt is displayed.
  1234.  
  1235.      TIP: If you create an empty MENU.BBS file (a file with a single space in
  1236.      it for example), you can give your Host a psuedo 'expert mode' since only
  1237.      the 'MAIN Menu Command:' prompt will be displayed in such a case.
  1238.  
  1239.      4.7  HELP.BBS
  1240.  
  1241.      HELP.BBS is used when the caller selectes [H]elp from the Host Main Menu. 
  1242.      After [H]elp is selected, Host prompts the user to enter the LETTER of
  1243.      the menu option that (s)he needs help with.  After the letter is pressed,
  1244.      Host then opens the file HELP.BBS, and searches for a line containing the
  1245.      following:
  1246.  
  1247.      .topic [<letter>]
  1248.  
  1249.      where <letter> is the letter the user pressed.  All text following the
  1250.      matching '.topic' line is then displayed to the user (with one or more
  1251.      <MORE> prompts if necessary) until another '.topic' line is found, or
  1252.      until the end of the file is reached.
  1253.  
  1254.      4.8  LOGOFF.BBS
  1255.  
  1256.      LOGOFF.BBS, if found, is displayed when the user logs off ([G]oodbye,
  1257.      [A]bort Host, or if you press [End] to terminate the user).
  1258.  
  1259.  
  1260.  
  1261.  
  1262.      Intellicomm v2.01               HOST.DOC                              23
  1263.      
  1264.      
  1265.  
  1266.                           5.  USING DOORWAY FOR DOS SHELLS
  1267.  
  1268.  
  1269.      5.1  What is DOORWAY?
  1270.  
  1271.      DOORWAY, a shareware program by Marshall Dudley, allows you to interact
  1272.      with almost any program remotely, even through non-standard
  1273.      communications ports, and even if the program performs DIRECT video
  1274.      writes.  The only programs that DOORWAY cannot re-direct through a COM
  1275.      port are programs that use bit-mapped graphics.
  1276.  
  1277.      By executing DOORWAY.EXE in Intellicomm Host's HSTSHELL.BAT file (see the
  1278.      example below), your host [S]hell to DOS option will not suffer from the
  1279.      DOS 'CTTY' shortcomings as documented above in the 'CTTY Limitations'
  1280.      section.  From the DOORWAY.DOC file, here are some obvious reasons to
  1281.      replace CTTY with DOORWAY in your HSTSHELL.BAT file:
  1282.  
  1283.                                           CTTY  DOORWAY
  1284.      Redirects BIOS writes                no      yes
  1285.      Redirects direct screen writes       no      yes
  1286.      Generates ANSI codes                 no      yes
  1287.      Works with multi-taskers             no      yes
  1288.      Allows function keys to be sent      no      yes
  1289.      Allows cursor keys to be sent        no      yes
  1290.      Monitors carrier                     no      yes
  1291.      Abort on keyboard timeouts           no      yes
  1292.      Handles 24 line com programs         no      yes
  1293.      Gives 24 hours support via BBS       no      yes
  1294.  
  1295.      DOORWAY is available for download on most BBS's.  The shareware version
  1296.      is limited to ten minutes per session, but this is an adequate amount of
  1297.      time to evaluate the program and see if it works for you.  DOORWAY
  1298.      registration was $30.00US ($49.95US with printed manual) at the time this
  1299.      was written, and it's well worth the money if you're planning to use your
  1300.      computer remotely to any extent.
  1301.  
  1302.      For more information, contact the DOORWAY support BBS at:
  1303.  
  1304.        Public lines (615)966-3574, (Hayes Ultra V.32bis)
  1305.                 and (615)675-4753, (USR DUAL V.32bis)
  1306.  
  1307.      or write to:
  1308.  
  1309.        TriMark Engineering, Attn. Marshall Dudley
  1310.        406 Monitor Lane
  1311.        Knoxville, Tn. 37922
  1312.  
  1313.      5.2  Setting up DOORWAY for Intellicomm Host
  1314.  
  1315.      1. Do not use the INSTALL.EXE program that accompanies DOORWAY.  Simply
  1316.         copy the DOORWAY.EXE file to any directory on your DOS PATH.  Example:
  1317.  
  1318.         COPY DOORWAY.EXE \UTILS
  1319.  
  1320.  
  1321.  
  1322.  
  1323.      Intellicomm v2.01               HOST.DOC                              24
  1324.      
  1325.      
  1326.  
  1327.         None of the other files included with the DOORWAY package need be
  1328.         installed.  Keep REGISTER.FRM (the DOORWAY order form) and DOORWAY.DOC
  1329.         handy, and see the file list at the top of DOORWAY.DOC if you're
  1330.         interested in what the other files do.
  1331.  
  1332.      2. Load the file \ICOM\HSTSHELL.BAT into a text editor (DOS 'EDIT',
  1333.         Intellicomm's Text Editor [Alt-A], etc).  Move to the line containing
  1334.         the DOORWAY command, then press the [Del] key four times to remove the
  1335.         "rem " that precedes the command.  Then press [Down] arrow and hold
  1336.         down [Del] to remove everything following DOORWAY (or simply insert
  1337.         "rem " before each line following).  The finished HSTSHELL.BAT should
  1338.         look like this:
  1339.  
  1340.      Echo off
  1341.      rem  This batch file is called when '[S]hell to DOS' is selected from
  1342.      rem  Intellicomm Host.  The file uses DOS CTTY by default: if you have
  1343.      rem  DOORWAY.EXE, remove the 'rem' preceding the DOORWAY command below,
  1344.      rem  then delete all the lines following the DOORWAY command.  Please
  1345.      rem  see HOST.DOC for more details on HSTSHELL.BAT.
  1346.      rem
  1347.      rem  Parameters passed from Intellicomm Host:
  1348.      rem
  1349.      rem    %1  The current COM PORT (1-8)
  1350.      rem    %2  The current BAUD RATE (300-115200)
  1351.      rem    %3  The port BASE ADDRESS (in hexadecimal)
  1352.      rem    %4  The port IRQ (in hexadecimal)
  1353.      rem
  1354.      DOORWAY PORT:%3:%4 /A:OFF /G:ON /K:0 /M:32767 /S:* /V:D^U /C:DOS
  1355.  
  1356.      The command line options in the DOORWAY command are as follows:
  1357.  
  1358.      /PORT:%3:%4  Tells DOORWAY the port BASE ADDRESS and IRQ (the third and
  1359.                   fourth parameters passed to HSTSHELL.BAT by Intellicomm
  1360.                   Host).  This allows DOORWAY to use any communications port,
  1361.                   as opposed to DOS's CTTY which is limited to COM1 and COM2.
  1362.      /A:OFF       Alarm bell off (Host computer).  Keeps things quiet at the
  1363.                   Host end while the user operates in the shell.
  1364.      /G:ON        ANSI graphics on.  The remote computer must be using
  1365.                   ANSI.SYS, or a communications program that supports ANSI
  1366.                   terminal emulation; most communications programs, including
  1367.                   Intellicomm, support ANSI graphics.
  1368.      /K:0         Keyboard timeout, in seconds (0=no timeout; 255 second
  1369.                   maximum).  If you set this to anything other than zero, and
  1370.                   no keys are pressed in that number of seconds, DOORWAY will
  1371.                   automatically exit back to Intellicomm Host.  A timeout is
  1372.                   not recommended, since if a timeout occurs, DOORWAY will
  1373.                   abort any program you're running in the shell, without
  1374.                   saving your work first.
  1375.      /M:32767     Maximum time in seconds allowed for shell (32767=no
  1376.                   timeout).  Note that the unregistered version of DOORWAY
  1377.                   forces a 10 minute timeout.  There is no forced time limit
  1378.                   for Host calls, so you should leave this set to 32767.
  1379.  
  1380.  
  1381.  
  1382.  
  1383.      Intellicomm v2.01               HOST.DOC                              25
  1384.      
  1385.      
  1386.  
  1387.      /S:*         Specifies that no DOOR.SYS / PCBOARD.SYS file is available
  1388.                   (*.SYS are files that are created by bulletin boards when
  1389.                   shelling out to doors; not supported by Intellicomm Host).
  1390.      /V:D^U       Re-directs Direct screen writes, and allow the remote user
  1391.                   to toggle into BIOS screen write re-direction by pressing
  1392.                   [Ctrl-U] (and back to Direct screen re-direction by pressing
  1393.                   [Ctrl-U] again).  It shouldn't ever be necessary to switch
  1394.                   from Direct screen re-direction to BIOS re-direction, but
  1395.                   the [Ctrl-U] is provided to allow the remote user to RE-DRAW
  1396.                   the current screen if necessary; DOORWAY re-draws the screen
  1397.                   when the video re-direction mode is changed.  Just press
  1398.                   [Ctrl-U] twice when operating DOORWAY remotely to re-draw
  1399.                   your screen.  NOTE: For reasons unknown, DOORWAY would not
  1400.                   operate on a 486 notebook we tested on, when ^U (or any ^
  1401.                   sequence) followed the /V:D switch.  DOORWAY displayed its
  1402.                   initial message, but exited back to the Host without
  1403.                   displaying the DOS command prompt.  If you experience
  1404.                   similar problems on your computer, try removing the ^U.
  1405.      /C:DOS       Shell to the DOS prompt (as opposed to running a program). 
  1406.                   Note that C:DOS does not refer to drive C: or a DOS
  1407.                   directory; C:DOS is simply the format that DOORWAY uses to
  1408.                   signify "shell to the DOS command prompt".  Do not change
  1409.                   this switch!
  1410.  
  1411.      OPTIONAL Command Line Switches:
  1412.  
  1413.      If you add any of the command line switches below, place them AFTER the
  1414.      PORT: option, and BEFORE the /C:DOS option.  PORT: must be the first
  1415.      parameter, and /C:DOS must be the last.  The order of switches in between
  1416.      doesn't matter... but make sure you separate each switch with a space.
  1417.  
  1418.      /B:M         Add If using a remote communications programs that doesn't
  1419.                   allow you to eliminate the status line.  When you turn
  1420.                   Intellicomm's "Doorway Mode  [Alt-=]" on, the status line is
  1421.                   automatically removed.  With other communications programs
  1422.      /FC          Add this switch if using a Direct CABLE Link (null modem
  1423.                   cable).  It causes DOORWAY to ignore the status of the port
  1424.                   carrier detect (online/offline) signal.
  1425.      /O:T         Override the DOORWAY title screen and eliminate the opening
  1426.                   delay.  This switch works with the registered version only.
  1427.      /U           Add this switch if using DESQview (causes DOORWAY to write
  1428.                   to the DESQview video buffer).
  1429.  
  1430.      5.3  Using DOORWAY from the Remote End
  1431.  
  1432.      A regular communications program is used on the remote end when
  1433.      interacting with DOORWAY remotely.  Preferably the communications program
  1434.      should support 'Doorway Mode' which allows use of the cursor keys,
  1435.      function keys and [Alt] key combinations, and 'ANSI' terminal emulation
  1436.      for screen colors and cursor positioning.
  1437.  
  1438.      Intellicomm's Doorway Mode is toggled on and off with [Alt-=] (Alt-
  1439.      Equals) in Terminal Mode.  Press [Alt-=] before you select [S]hell to DOS
  1440.      when using Intellicomm to call into your Host remotely.  [Alt-=] is also
  1441.  
  1442.  
  1443.  
  1444.  
  1445.      Intellicomm v2.01               HOST.DOC                              26
  1446.      
  1447.      
  1448.  
  1449.      used to toggle doorway mode off when you exit from the shell.  Note that
  1450.      Intellicomm automatically shuts its Terminal status line OFF when doorway
  1451.      mode is activated, providing full access to the screen.  In other
  1452.      communications programs, a second key may have to be pressed after [Alt-
  1453.      =] to shut the status line off.
  1454.  
  1455.      Intellicomm's default (and currently only) terminal emulation is ANSI. 
  1456.      In other communications programs, the ANSI terminal emulation is normally
  1457.      defined in the dialing directory entry.
  1458.  
  1459.  
  1460.                  6.  HOST QUESTIONS & ANSWERS, PROBLEMS & SOLUTIONS
  1461.  
  1462.  
  1463.      NOTE: All settings discussed below, unless otherwise stated, are defined
  1464.      by accessing "Intellicomm Setup" (from the Icom Main Menu), then
  1465.      selecting the "Host Mode Settings" screen.
  1466.  
  1467.      Q. I'm getting calls to my Host, but nothing happens.
  1468.  
  1469.      A. First check the obvious, since the obvious is the easiest to overlook:
  1470.         Make sure that your modem is plugged in (has power), check that all
  1471.         cables are securely connected, and ensure that the telephone jack is
  1472.         plugged in to both the modem and the wall socket or jack.  If
  1473.         possible, plug a regular telephone into the wall jack that your modem
  1474.         is connected to, and check the line for a dial tone.
  1475.  
  1476.         If the obvious checks out, start Intellicomm and select "Terminal
  1477.         Mode" from the Main Menu.  Type a command to your modem and see if it
  1478.         responds.  If not, check the main setup "Terminal Settings" screen to
  1479.         ensure that you have the COM Port, Port Settings, and Flow Control
  1480.         properly configured.  If so you may have a hardware problem.  Please
  1481.         contact your dealer for technical assistance.
  1482.  
  1483.      Q. I can hear my modem speaker ringing, but the Host doesn't answer the
  1484.         call.  What's wrong?
  1485.  
  1486.         Perform the following test: Start Intellicomm and access Terminal
  1487.         Mode.  Do NOT start the Host.  Then have someone call you with their
  1488.         modem.  Watch Intellicomm's terminal screen to see what (if any)
  1489.         message your modem displays on the screen after each ring.  If "RING"
  1490.         (no quotes) is not displayed, but some other message IS displayed,
  1491.         simply replace "RING" with the proper string in the 'Modem RING
  1492.         Message' item (Icom main setup, Host Mode Settings).  If no message at
  1493.         all is displayed after the modem rings, you may have to add one or
  1494.         more commands to the 'Modem Init Host Command' string to get the modem
  1495.         to return the RING result code.  See your modem manual, or call the
  1496.         modem manufacturer's BBS or Techical Support line.
  1497.  
  1498.         If RING *is* displayed, type the command "ATA" (no quotes) and press
  1499.         [Enter] after the RING message.  This is exactly what the Host does...
  1500.         it watches the COM port for the word RING, then pauses for half-a-
  1501.         second, then enters "ATA[Enter]".  By doing it manually from Terminal
  1502.         Mode you should be able to see any potential problems.  After typing
  1503.  
  1504.  
  1505.  
  1506.  
  1507.      Intellicomm v2.01               HOST.DOC                              27
  1508.      
  1509.      
  1510.  
  1511.         ATA[Enter] your modem should 'hang' for a second or two (or even up to
  1512.         5 or 10 seconds), and then display the "CONNECT" message.
  1513.  
  1514.         If nothing happens 10 seconds or so after you type the ATA command,
  1515.         your modem most likely uses a command other than ATA to answer
  1516.         incoming calls: see your modem documentation, then plug the proper
  1517.         command (following it with ^M if [Enter] is required) in the 'Modem
  1518.         Answer Command' item on the Host Settings screen.
  1519.  
  1520.         If something other than "CONNECT" is displayed by your modem (assuming
  1521.         it connects when you enter the ATA or other command), then plug the
  1522.         proper connect string into the 'Dial Connected' slot on the main setup
  1523.         "Dialer Settings" screen.
  1524.  
  1525.      Q. Occassionally when someone calls, I get the message "Modem couldn't
  1526.         connect" from the Host, and the call is then terminated.  What does
  1527.         this message mean?
  1528.  
  1529.      A. After the RING message is received from the modem, the Host sends the
  1530.         ATA command, then watches the communications port for the 'Dial
  1531.         Connected' string defined on the main setup / Dialer Settings screen
  1532.         (Dial Connected is set to "CONNECT" by default).  If the CONNECT
  1533.         message is not found within twenty seconds after sending the ATA
  1534.         command, the Host gives up and displays the message "Modem couldn't
  1535.         connect!".  This could happen for a number of reasons: your modem may
  1536.         have tried every "hand-shaking" method it knew (hand-shaking is the
  1537.         initial communication between modems which define the method they'll
  1538.         use to communicate), and simply gave up because the calling modem was
  1539.         incompatible with your modem.  Many modems also have switches or
  1540.         command settings that instruct the modem to disallow 300 baud calls,
  1541.         1200 baud calls, etc.  But the problem lies in the hardware and not in
  1542.         Intellicomm Host.  Your modem manual (and/or your caller's modem
  1543.         manual) likely has the answer to the problem.
  1544.  
  1545.      Q. Why does the Host display the message "Sorry, DOS functions are not
  1546.         available on this Host" when my callers try to access the DOS-related
  1547.         functions?
  1548.  
  1549.      A. You don't have a 'DOS Shell Password' defined on the main setup / Host
  1550.         Mode Settings screen.  DOS functions are disabled if no password is
  1551.         defined.
  1552.  
  1553.      Q. Why does the Host display the message "Sorry, Abort is not available
  1554.         on this Host" when my callers try to access [A]bort Host?
  1555.  
  1556.      A. You don't have an 'Abort Password' defined on the main setup / Host
  1557.         Mode Settings screen.  Abort is disabled if no password is defined.
  1558.  
  1559.      Q. How can I re-define the Host Mode prompts?
  1560.  
  1561.      A. Currently you can't.
  1562.  
  1563.  
  1564.  
  1565.  
  1566.      Intellicomm v2.01               HOST.DOC                              28
  1567.      
  1568.      
  1569.  
  1570.      Q. How can I re-define the key assignments that the Host Mode uses?  For
  1571.         example, I'd like to use [G]et Files instead of [D]ownload (G instead
  1572.         of D).
  1573.  
  1574.      A. Currently you can't.
  1575.